Programmare con Go by Nathan Youngman Roger Peppé & Roger Peppé

Programmare con Go by Nathan Youngman Roger Peppé & Roger Peppé

autore:Nathan Youngman, Roger Peppé & Roger Peppé [Youngman, Nathan]
La lingua: ita
Format: epub
editore: Apogeo
pubblicato: 2019-05-02T22:00:00+00:00


Viva o morta?

Dovrebbe essere facile determinare se una cellula è viva o morta. Basta cercare in una cella della slice Universe. Se il valore booleano è true, la cellula è viva.

Scrivete un metodo Alive di tipo Universe con la seguente signature:

func (u Universe) Alive(x, y int) bool

Sorge una complicazione quando la cellula si trova all’esterno dell’universo. In (–1,–1), la cellula è viva o morta? In una griglia 80 × 15, la cellula (80,15) è viva o morta?

Per risolvere questo problema, fate in modo che l’universo sia curvato su se stesso. La cella posta sopra (0,0) sarà (0,14) invece di (0,–1), cosa che può essere calcolata sommando height a y. Se y supera l’altezza della griglia, potete utilizzare l’operatore modulo (%) che avete già visto per il calcolo degli anni bisestili. Utilizzate % per dividere y per height e utilizzate il resto. Lo stesso vale per x e width.



scaricare



Disconoscimento:
Questo sito non memorizza alcun file sul suo server. Abbiamo solo indice e link                                                  contenuto fornito da altri siti. Contatta i fornitori di contenuti per rimuovere eventuali contenuti di copyright e inviaci un'email. Cancelleremo immediatamente i collegamenti o il contenuto pertinenti.
Ebooks popolari
Designing Mobile Interfaces by Steven Hoober & Eric Berkman(2228)
Mobile HTML5 by Estelle Weyl(2179)
La Sicurezza Informatica. Tra informatica, matematica e diritto (Italian Edition) by Francesca Cirini(1947)
Hello World by Hannah Fry(1944)
Il Manuale Di Arduino by Maik Schmidt(1769)
Linux server per l'amministratore di rete: per Ubuntu, CentOS e Fedora (Italian Edition) by Silvio Umberto Zanzi(1512)
Nel paese degli algoritmi by Aurélie Jean(1498)
Esercizi Di Stile by Unknown(1294)
Sviluppare in PHP 7: Realizzare applicazioni web e API professionali (Italian Edition) by Enrico Zimuel(1115)
E-LEARNING by E-learning(1077)
PYTHON : Il manuale per imparare a programmare. Contiene esempi di codice ed esercizi pratici. (Italian Edition) by Frost Oscar R(1065)
Tutto Mac for dummies: iPhone, iPad, MacBook, iCloud e molto altro by Simone Gambirasio(1060)
Automatizzare le cose noiose con Python: Programmazione pratica per principianti assoluti (Italian Edition) by Sweigart Al(1051)
Novacene by James Lovelock(1035)
9 algoritmi che hanno cambiato il futuro by MacCormick John(973)
Comprendere gli Algoritmi e i diagrammi di flusso passo-passo: Esempi con ausili grafici e tabellari, esercizi e codifica in linguaggio C (Italian Edition) by Luciano Manelli(944)
Amazon by Sconosciuto(937)
On Writing by Stephen King(919)
WEB DEVELOPMENT: La guida completa allo sviluppo web lato client. Impara a programmare con esercizi pratici ed esempi di codice. Include HTML, CSS, PHP, PYTHON, MySQL (Italian Edition) by Ferrati Alberto(918)
Android 4 by Massimo Carli(912)